/* react-resizable  */
.react-resizable{position: relative; background-clip: padding-box;}

.react-resizable-handle {
  position: absolute;
  width: 5px;
  height: 100%;
  bottom: 0;
  right: -1px;
  cursor: col-resize;
  z-index: 1;
}
/* table 列伸缩 */
.ellipsisText {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}
.table-resizable thead{ user-select:none  }
.table-resizable .react-resizable {
    position: relative ;
    background-clip: padding-box;
}
.table-resizable .react-resizable-handle {
    position: absolute;
    width: 10px;
    height: 100%;
    bottom: 0;
    right: -9px;
    cursor: col-resize;
    z-index: 1;
    border-left: white 1px solid;
}
/* 虚拟滚动 */
.virtuallist .ant-table-selection-column>div{width:16px!important;margin:0 auto;}
/* 表格拖拽排序 */
#components-table-demo-drag-sorting tr.drop-over-downward td {
  background-color:red;
}

#components-table-demo-drag-sorting tr.drop-over-upward td {
	background-color:red;
}

.arrow-left{transform: rotate(-180deg);}

.ant-table .ant-table-tbody > tr.ant-table-row-selected > td{background-color: #f1f9fa;}
.click-active td{background-color:#efeed5!important;}
.specimen-putaway .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input {
	color: red !important;
}
.ant-picker-large.login-year .ant-picker-input > input{
	font-size: 14px;
}
.miniDivider .ant-divider-inner-text {
	line-height: 20px;
}
.superSearch .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
	border-radius: 5px;
}
.superSearch .ant-select-selection-search-input,
.superSearch .ant-select-selection-placeholder,
.superSearch .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector,
.superSearch .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.superSearch .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.superSearch .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
	line-height: 30px ;
	height: 30px ;
}
.superSearch .ant-tag {
	margin: 0 5px 8px 0;
	transform: unset;
}
.bcred .ant-input-affix-wrapper.ant-input-affix-wrapper-borderless,
.bcred .ant-select.ant-select-borderless,
.bcred .ant-input-number-borderless,
.bcred .ant-input.ant-input-borderless,
body .bcred .ant-picker.ant-picker-borderless,
.bcred .no-clear-item .ant-form-item-control-input-content,
.bcred .no-clear-item-textarea .ant-form-item-control-input-content,
.bcred .date-time-picker .ant-picker.ant-picker-borderless,
.bcred .ant-cascader-picker {
	background-color: #ed5a65 !important
}
@media print {
	@page{ 			
		margin: 10px;
		size: A4 landscape;	
	}
	body{ 
		-webkit-print-color-adjust:exact;
		-moz-print-color-adjust:exact;
		-ms-print-color-adjust:exact;
		print-color-adjust:exact;
	}
}
span.ant-menu-title-content {margin-left: unset !important;}
/* 下拉搜索 表格的 hover */
.ant-select-dropdown .ant-table-tbody > tr.ant-table-row:hover > td, .ant-select-dropdown .ant-table-tbody > tr > td.ant-table-cell-row-hover { background-color: #ccc; }
.infoForm .doubleInfoSpec .ant-input,
.proForm .doubleInProSpec .ant-input,
.infoForm .doubleInfoSpec label,
.proForm .doubleInProSpec label{
	font-size: 14px !important;
	font-weight: bold;
	color: red !important;
	
}
.infoForm .doubleInfoSpec{
	position: sticky;
	top: 0;
	background-color: #fff;
	z-index: 2;
}
.ant-select-selection-item{user-select: text!important;}